self-generating cell - Turc Anglais Dictionnaire